home *** CD-ROM | disk | FTP | other *** search
/ Shareware Super Platinum 8 / Shareware Super Platinum 8.iso / mac / PROGTOOL / MBLIB10.ZIP;1 / CPPEXAMP.ZIP / NETMAIL.HPP < prev    next >
Encoding:
C/C++ Source or Header  |  1993-01-02  |  703 b   |  46 lines

  1. #ifndef __NETMAIL_HPP
  2.  
  3. #define __NETMAIL_HPP
  4.  
  5. #include "mb_lib.h"
  6.  
  7. #include "mbliberr.hpp"
  8. #include "nethdr.hpp"
  9. #include "msgtxt.hpp"
  10.  
  11. class NetMail : public MbLibErr, NetHdr, MsgTxt
  12. {
  13.     private:
  14.  
  15.         int        current;
  16.         char    Path[81];
  17.  
  18.         void    Init (char *path);
  19.  
  20.     public:
  21.  
  22.                 NetMail (void) { Init (""); };
  23.                 NetMail (char *path) { Init (path); };
  24.         virtual    ~NetMail (void) {};
  25.  
  26.         int First (void);
  27.         int Next (void);
  28.         int Last (void);
  29.         int Prev (void);
  30.  
  31.         int GetLastRead (void);
  32.         int SetLastRead (int lastread);
  33.  
  34.         int ReadHdr (int msgno);
  35.  
  36.         int ReadText (int msgno);
  37.  
  38.         int Write (void);
  39.         int Write (int msgno);
  40.  
  41.         int Kill (int msgno);
  42. };
  43.  
  44. #endif
  45.  
  46.